16. Outro

Untitled

Congratulations! That was the end of the Naive Bayes section. You now know how to implement Naive Bayes and use it to make predictions in real data, such as detecting spam emails.

To recap, you learn how Naive Bayes algorithm applies probabilistic computation in a classification task. This algorithm falls under the Supervised Machine Learning algorithm, where we can train a set of data and label them according to their categories.

In the next lesson, we will learn how to build Bayes Nets. If the output of the Naive Bayes algorithm is a classification, the output for the Bayes Net is a probability distribution. Furthermore, while the Naive Bayes assumes conditional independence, the more general Bayes Nets specify the attributes in probability distributions and conditional independence.

See you in the next section!